iT邦幫忙

2024 iThome 鐵人賽

DAY 24
1
Python

Python入門基礎語法與應用系列 第 24

Day 24 Python入門基礎語法與應用-函式應用(1)

  • 分享至 

  • xImage
  •  

昨天大概講了函式在做什麼
今天先來一題簡單點的!
從函式的基本概念開始><

判斷奇數

這題之前有過類似的!
不過只有條件判斷跟直接輸出
這題我們用函式來寫寫看~

https://ithelp.ithome.com.tw/upload/images/20240824/20168211yl1SDSZlZZ.png
先來看下面的num,用來存放使用者輸入的數字
寫函式的話,就沒有說一定要按照順序從上往下寫!
像我這樣把輸入寫在函式下面也是可以的

我們往上看那個函式!
一樣先用def來定義一個函式叫做is_odd,odd就是奇數
裡面就開始打判斷式,這邊很簡單~

如果num/2的餘數不等於0的話,它就是奇數
另一個else我有備註,就是當num/2的餘數等於0的時候,輸出不是奇數~

最後一行我就呼叫函式is_odd,然後括號中給它一個值
也就是一開始使用者輸入的那個數字
就會開始跑函式裡面的程式~

程式寫好後測試看看~
執行後會先讓我輸入一個數字,我輸入7
這時候就會呼叫函式,去跑is_odd
經過判斷後,7是奇數,所以輸出是奇數!

https://ithelp.ithome.com.tw/upload/images/20240824/20168211RDT8AiQij0.png
這次我輸入20看看~
就輸出了不是奇數!

今天這題很簡單~~><
明天再慢慢寫難一點的題目~


上一篇
Day 23 Python入門基礎語法與應用-函式Function
下一篇
Day 25 Python入門基礎語法與應用-函式應用(2)
系列文
Python入門基礎語法與應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言